home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: The RISC OS Graphics CD / Acorn User: The RISC OS Graphics CD.iso / demos / bot_killer / editor / bots
Text File  |  2000-05-21  |  2KB  |  55 lines

  1. Bot Characteristics
  2.  
  3.  Due to the various bots having different characteristics, not all of the
  4. bot definition commands work as might seem obvious.
  5.  
  6. |Number    | Description    | Notes
  7. ‡=======‡===============‡
  8. |0    | Cleaner droid | 'BotClever' defines the amount of
  9. |    |        | random turning the bot has. A high
  10. |    |        | value indicated lots of turning, a
  11. |    |        | low one means little (or none).
  12. +-------+---------------+
  13. |1    | Chasing droid | 'BotClever' defines how far away
  14. |    |        | the player must be from the bot for
  15. |    |        | it to start chasing. Each unit counts
  16. |    |        | as 1/2 a block.
  17. +-------+---------------+
  18. |2    | Red walker    | 
  19. +-------+---------------+
  20. |3    | Blue walker    | 
  21. +-------+---------------+
  22. |4    | Blocker drone    | No non-standard commands
  23. +-------+---------------+
  24. |5    | Gun placement | 'BotClever' defines how far away
  25. |    |        | the player must be from the bot for
  26. |    |        | it to open up.
  27. |    |        | 'BotSpeed' controls how fast the
  28. |    |        | bullets go when they are fired.
  29. |    |        | 'BotPath <A>,<B>' controls the bullet
  30. |    |        | type and length. <A>=type, <B>=the
  31. |    |        | distance the bullet will travel.
  32.  
  33.  'BotClever <intelligence>' has a different interpretation for each bot, and
  34. the meanings are shown above.
  35.  'BotSpeed <speed>' generally defines the bot motion speed, with one unit
  36. representing the bot moving 1/16th of a block per 1/50th of a second.
  37.  'BotArmour <armour>' defines the number of shots taken to destroy the bot
  38. with a standard shot being one hit, the power gun being 2, and the rocket
  39. launcher counting as 3 hits.
  40.  'BotPath <min>,<max>' defines the minimum and maximum horizontal position of
  41. the bots. The bot will automatically turn round, or stop chasing when it is
  42. about to leave these bounds.
  43.  'BotFire' defines how long it takes after a bot has fired for it to be able
  44. to fire again. Each unit counts for 1/50th of a second, so the maximum time
  45. is just over 5 seconds.
  46.  
  47. Bullet Types
  48.  
  49. 3=Standard bullet
  50. 4=Missile
  51. 5=Freeze ray (only works for bots shooting other bots)
  52. 6=Missile
  53. 7=2x power bullet
  54.  
  55.